purifying mud separator - German English Dictionary